macaranduba (manilkara excelsa) - Turkish English Dictionary